const api = require("../../../utils/apiUtils");
const app = getApp();

Page({
  data: {
    listData:[],
    pageNo:1
  },
  _loadListData(){
    if(this.data.pageNo > 0){
      const _self = this;
      api.post(api.url.couponList,{
          pageNo:this.data.pageNo
      },(res)=>{
          if(res.data.code == 200){
              let listData = _self.data.listData || []
              listData = listData.concat(res.data.body.items);
              _self.setData({listData:listData})
          }else if(res.data.code == 202){
              _self.data.pageNo = -1;
          }else if(res.data.msg){
              my.showModal({
                content: res.data.msg,
                showCancel:false
              })
          }else{
              my.showToast({
                content: '获取数据失败',
                type:'error'
              })
          }
      })
    }
  },
  onLoad() {
    this._loadListData();
  },
});
